package pe.edu.upc.dew.grupo3a.dao;

import org.springframework.dao.DataAccessException;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport;

import pe.edu.upc.dew.grupo3a.model.Deposito;

public class DepositoDaoJdbc extends SimpleJdbcDaoSupport implements DepositoDao {

	@Override
	public boolean validarDeposito(String codigo) {
		boolean result=false;
		Deposito deposito;
		try {
			deposito = getSimpleJdbcTemplate().queryForObject(
					"select fechareporte, codigodeposito from depsitosBCP " +
					"where codigodeposito=?",
					new BeanPropertyRowMapper<Deposito>(Deposito.class),
					codigo);
			if(deposito.getCodigodeposito().equals(codigo))
				result = true;
		} catch(DataAccessException ex ){
			return result;
		}
		return result;
	}

}
